wander around aimlessly - German English Dictionary